.user-card {
  width: 690rpx;
  height: 355rpx;
  opacity: 1;
  border-radius: 18.69rpx;
  background: rgba(255, 255, 255, 1);
  border: 0.62rpx solid rgba(151, 151, 151, 1);
  box-shadow: 0rpx 6.85rpx 18.06rpx rgba(0, 0, 0, 0.11);
  padding: 29rpx 31rpx;

  .user {
    flex: 1;
    margin-top: 20rpx;

    .info {
      margin-left: 35.5rpx;

      .name {
        color: rgba(0, 0, 0, 1);
        font-size: 41.11rpx;
        font-weight: 400;
      }

      .propmt {
        margin-top: 8rpx;
        font-size: 20rpx;
        font-weight: 400;
        letter-spacing: 0rpx;
        line-height: 41.11rpx;
        color: rgba(153, 153, 153, 1);
        text-align: left;
        vertical-align: top;
      }
    }
  }

  .more {
    margin-top: 58rpx;
    margin-right: 15rpx;

    .title-number {
      font-size: 44.84rpx;
      font-weight: 400;
      letter-spacing: 0rpx;
      color: rgba(0, 0, 0, 1);
    }

    .title-text {
      font-size: 26.16rpx;
      font-weight: 400;
      letter-spacing: 0rpx;
      color: rgba(153, 153, 153, 1);
    }
  }

  .vip-gard {
    width: 120rpx;
    height: 96rpx;
    flex-shrink: 0;
  }
}